master trustee - French English Dictionary